class Girl():
    # name,sex属于公有属性, __age属于私有属性
    def __init__(self,name,sex):
        self.name = name
        self.sex = sex
        # 比如女孩的年龄是秘密,不能再外面轻易的获取,这时候我们可以将其设置为私有属性
        self.__age = 22

    # 访问私有属性:  get + 私有属性的名字  例如: getAge()
    def getAge(self):
        return self.__age

    # 设置私有属性: set + 私有属性的名字  例如: setAge()
    def setAge(self,age):
        self.__age = age
   

# 上面的访问和设置私有属性的命名规则不推荐.  一般使用get函数(获取)和 set函数(设置)

lan = Girl("小兰","女")
# 访问私有属性
print(lan.getAge())   # 22

# 设置私有属性
lan.setAge(28)   # 28
print(lan.getAge())   # 28
